*[hidefocus], input, textarea, a { outline: none; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { padding: 0; margin: 0; }
fieldset, img, html, body, iframe { border: 0; }
table { border-collapse: collapse; border-spacing: 0; }
li { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
caption, th { font-weight: normal; font-style: normal; text-align: left; }
em, strong { font-weight: bold; font-style: normal; }
body, textarea, select, input, pre { font-family: microsoft yahei, arial, helvetica, sans-serif; font-size: 14px; }
body { -webkit-text-size-adjust: none;max-width: 500px; margin: 0 auto; }
a, button { cursor: pointer; }
textarea { resize: none; overflow: auto; }
pre { white-space: pre-wrap; }
a { color: #333; text-decoration: none; }
a, input { margin: 0; padding: 0; outline: none; -webkit-tap-highlight-color: rgba(255, 0, 0, 0); }
input { appearance: button; -webkit-appearance: button; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); -webkit-user-modify: read-write-plaintext-only; }
button { -webkit-tap-highlight-color: rgba(255, 255, 255, 0) }
.appshare .appshare_p {position: relative; margin-top: 12px; width: 92%; margin-left: 4%; margin-right: 4%; height: auto; overflow: hidden; }
.appshare .appshare_icon { float: left; width: 12%; margin-right: 2%;  }
.appshare .appshare_icon img {  width: 40px; height: 40px; border-radius: 50%; }
.appshare .appshare_name { float: left;  width: 86%; line-height: 23px; font-size: 13px; }
.appshare .appshare_time { font-size: 12px; width: 86%; float: left; color: #000; line-height: 23px; opacity: .5;  }
.app_gz{ position: absolute; right: 2%; top: 5px; font-size: 12px; border: 1px solid #999999; height: 24px; padding: 0 8px 0 16px; text-indent: 8px; background-image: url(../images/dui.png); background-repeat: no-repeat; background-position: 10px; background-size: 13px; border-radius: 13px; line-height: 24px;  }
.appcc{ width: 100%; text-align: center; }
.addapp_gz{background-image: url(../images/jia.jpg);}
/*.appcc .video{ max-width: 100%; }*/
.video{ float: left; margin-top: 10px; }
.appshare .appshare_con { margin-top: 10px; line-height: 21px; width: 92%; font-size: 13px; margin-left: 4%; height: auto; overflow: hidden; color: #4d4c4c; padding-bottom: 20px; }
.appshare .appshare_con li { max-width: 100%; margin-top: 5px; width: 32%;  height: 110px;float: left; overflow: hidden; }
.appshare .appshare_con li:nth-of-type(3n-1) {  margin-right: 2%; margin-left: 2%; }
.appshare .appshare_con li img{ width: 100%; height: auto; }
.app_zan{ width: 100%;float: left;  margin-top: 6px;}
.app_zan img{ width: 11px; margin-right: 3px; position: relative; top: 0px; }

.appshare .appshare_pinglun { border-top: 7px solid #f2f2f2; }
.appshare .appshare_pinglun_title { border-left: 3px solid #0d9dd4; text-indent: 10px; margin-top: 12px; }
.appshare .appshare_pinglun  li { margin-top: 10px; width: 100%; height: auto; overflow: hidden; }
.appshare .appshare_pinglun .appshare_pinglun_icon { width: 30px; height: 30px; border-radius: 50%; margin-left: 4%; float: left; }
.appshare .appshare_pinglun .appshare_pinglun_icon img { width: 100%; height: 100%; border-radius: 50%; }
.appshare .appshare_pinglun_r { float: left; width: 83%; margin-left: 10px;  }
.appshare .appshare_pinglun .appshare_pinglun_c { margin-top: 8px;  width: 96%; padding-right: 4%;font-size: 12px; color: #6f6e6e; padding-bottom: 10px; border-bottom: 1px solid #f2f2f2; }
.appshare .appshare_pinglun_name { color: #1f9ed2; width: 96%; }
.appshare .appshare_pinglun_name span { float: right; font-size: 12px; color: #000; opacity: .5; }
.appshare .appshare_more_down{ width: 90%; margin-left: 5%; height: 40px; line-height: 40px; text-align: center; background-color: #0d9dd4; color: #fff; margin-top: 30px; border-radius: 20px;margin-bottom: 30px; }
.appshare .appshare_more_down a{ width: 100%; height: 100%; overflow: hidden; display: block; color: #fff; }
.appshare .appshare_weixin{float: right;  width: 41%; float: left;text-align: center;}
.appshare .appshare_weixin img{width: 120px; }
.appshare .appshare_weixin p{font-size: 12px; width: 100%;  line-height: 20px;}
.appshare .appshare_weixin{ margin-bottom: 100px;width: 100%; height: auto; overflow: hidden; }
.appshare_weixin h2{  margin: 6px 0; }
.app_tuijian{ width: 100%; border-bottom: 1px solid #cccccc; text-align: center; height: 20px; margin-bottom: 30px; }
.app_tuijian span{ position: relative; top: 10px; background-color: #fff; padding: 0 10px;  }
.appshare .appshare_down{ background-color: #333333; height: 46px; line-height: 46px;position: fixed; bottom: 0; left: 0; width: 100%; }
.appshare .appshare_down_9{width: 23px; height: 23px;position: relative;float: left; margin: 12px; background-color: #fff; overflow: hidden; border-radius: 3px; }
.appshare .appshare_down_9 img{width: 100%; height: 100%; position: absolute; left: 0; top: 0; }
.appshare  .appshare_down_p{float: left; margin-top: 3px;
 line-height: 18px; color: #fff;font-size: 12px; }
 .appshare_down_p span{ font-size: 13px; }
.appshare .appshare_down_btn{ background-color: #0098ef; width: 80px;  margin-right: 10px; line-height: 26px; text-align: center;float: right; border-radius: 3px; height: 26px; margin-top: 10px; }
.appshare .appshare_down_btn a{ width: 100%; height: 100%; overflow: hidden; display: block; color: #fff }


 .box{   width: 100%; height: 100%; position: fixed; z-index: 10; top: 0; left: 0;

 text-align:center;
display: none;	
}
.box img {
	width: auto;
	max-width: 100%;
	max-height: 100%;
 position: absolute; 
 left: 50%; top: 50%;

}
.mask{ display: none; width: 100%; height: 100%; top: 0; left: 0; position: fixed; z-index: 5; background-color: #000; opacity: .8; }